poner los pies en polvorosa 50
put your feet in heels is incorrectly written and it should be written as "put feet in heels" being its meaning: run away, get away, escape... I agree with the meaning, but the most usual formula is put feet in heels, not " put your feet in heels "